haho.ca
150 Promenade, Nanaimo, British Columbia | $623,900 | haho.ca