2
533 Millgrove Side Rd
Hamilton, ON L9H 5E2
$3,358,315 USD
38,460 SF
38,460 SF
$3,358,315 USD
Freestanding