haho.ca
104 Bromley, Halifax, Nova Scotia | $395,900 | haho.ca