Keswick Landing is a new home community located in the Windermere area of Southwest Edmonton.
Keswick Landing is conveniently located a short distance from the North Saskatchewan River and the Glenridding Ravine. Plenty of beautiful natural environment ...