haho.ca
253 Alabaster, Halifax, Nova Scotia | $689,900 | haho.ca