634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2
634 Upper James Street, Hamilton, ON, L9C 2Z2

$1,877,777

634 Upper James Street, Hamilton, ON, L9C 2Z2

19
Courtesy of: Keller Williams Edge Realty, Brokerage