haho.ca
80 Seashell, Bald Rock, Nova Scotia | $879,900 | haho.ca