;
1765 Upper James St
Hamilton, ON L9B 1K7
Loading...
1765 Upper James St Hamilton, ON L9B 1K7

698 sq ft + 636 sq ft BELOW GRADE