46 Farrand St
Bloomfield, NJ 07003
$11,500,000 USD
75,000 SF
75,000 SF
$11,500,000 USD
Manufacturing