haho.ca
45 Vimy, Halifax, Nova Scotia | $369,900 | haho.ca