haho.ca
485 Beaver Lake, Saanich, British Columbia | $1,299,900 | haho.ca