haho.ca
8750 Pender Park, North Saanich, British Columbia | $1,699,999 | haho.ca