3
76 Blanchard St
Newark, NJ 07105
Rate Upon Request
1,250 SF
1
Space Available
1,250 SF Contiguous
1,250 SF
Rate Upon Request
Industrial