Home » Townhouses for Sale in Calgary » 2405 77 SPRUCE Place SW in Calgary: Spruce Cliff Apartment for sale : MLS®# A1187331 Elbow Park Calgary Luxury Homes Elbow park Calgary luxury homes for sale