haho.ca
394 Canoe, Hammonds Plains, Nova Scotia | $1,395,000 | haho.ca