haho.ca
1034 Barrington, Halifax Peninsula, Nova Scotia | $389,900 | haho.ca