haho.ca
79 Havelock, Cole Harbour, Nova Scotia | $479,900 | haho.ca