Homes for sale - 135 JAMES Street S #217, Hamilton, ON L8P 2Z6 – ML...