haho.ca
2131 Maitland, Halifax, Nova Scotia | $639,000 | haho.ca