haho.ca
610 King, New Waterford, Nova Scotia | $229,000 | haho.ca