haho.ca
230 Benchlands, Naramata, British Columbia | $699,000 | haho.ca