For Sale: 18 New Street, Hamilton, ON L8P 4J4 | Zealty