haho.ca
202 Walter Havill, Halifax, Nova Scotia | $510,000 | haho.ca