haho.ca
30 Seashell, Bald Rock, Nova Scotia | $899,900 | haho.ca