haho.ca
43 Oak, Port Hawkesbury, Nova Scotia | $259,000 | haho.ca