haho.ca
2250 Maitland, Halifax, Nova Scotia | $619,900 | haho.ca