Vista 18 @ Chateau Victoria

740 Burdette Street, Victoria, BC, Canada