3
42 Niagara St
Hamilton, ON L8L 6A2
$3,436,097 USD
19,620 SF
5.4% Cap Rate
19,620 SF
$3,436,097 USD
Manufacturing