New
$2,100
Team up
165 James Street South
Hamilton, ON
Welcome to The Greystone, centrally located at 169 James Street South!This one bedroom unit boasts plenty of natural light with an expansive, 200 square foot east-facing patio, spacious living room an...
1 bed, 1 bath property