Upper James St, Hamilton Real Estate Records
Upper James St Addresses
Leased
Expired
Suspended
Terminated
Suspended
Expired
$3,200
For Rent
$2,095
For Rent
Leased
$749,900
For Sale
Terminated
Terminated
Terminated
Leased
3 Units
Terminated
2 Units
Leased