9
54 Lockwood St
Newark, NJ 07105
Rate Upon Request
211,388 SF
1
Space Available
Built 2024
211,388 SF Contiguous
Built 2024
211,388 SF
Rate Upon Request
Industrial