For Sale
$499,000
1190 Upper Ottawa St Unit 43
3 bd
1 ba
Row/Townhouse
Hamilton
Listed by Century 21 Heritage Group Ltd.