haho.ca
30 Attenborough, Clayton Park, Nova Scotia | $324,900 | haho.ca