38
46 Farrand St
Bloomfield, NJ 07003
$10,200,000 USD
75,000 SF
5.88% Cap Rate
75,000 SF
$10,200,000 USD
Manufacturing