haho.ca
532 Halfway Lake, Hammonds Plains, Nova Scotia | $1,795,000 | haho.ca