Homes for sale - 150 James St S, Hamilton, ON L8P 3A2 – MLS#X543739...