6
337-351 Sherman Ave
Newark, NJ 07114
$20,000,000 USD
151,000 SF
151,000 SF
$20,000,000 USD
Manufacturing