haho.ca
507 King, New Waterford, Nova Scotia | $725,000 | haho.ca