Homes for sale - 295 JAMES Street N, Hamilton, ON L8R 2L4 – MLS#H41...