haho.ca
243 Lakeshore, Hammonds Plains, Nova Scotia | $1,250,000 | haho.ca