24 unit Apartment Condo - Didsbury

DSC05248