haho.ca
991 Windgate, Beaver Bank, Nova Scotia | $799,900 | haho.ca