haho.ca
1410 Duck Pond, Beaver Bank, Nova Scotia | $194,900 | haho.ca