haho.ca
30 Monashee, Vernon, British Columbia | $358,500 | haho.ca