3
42 Niagara St
Hamilton, ON L8L 6A2
$3,130,114 USD
19,620 SF
5.93% Cap Rate
19,620 SF
$3,130,114 USD
Manufacturing