haho.ca
181 Beachside, Parksville, British Columbia | $234,000 | haho.ca