Home » Townhouses for Sale in Calgary » 2405 77 SPRUCE Place SW in Calgary: Spruce Cliff Apartment for sale : MLS®# A1187331 910 18 Avenue SW Lower Mount Royal Completed in 2005