Homes for sale - 90 John Street S #B, Hamilton, ON L8N 2C1 – MLS#H4...