58-84 Norfolk St
Newark, NJ 07103
Rate Upon Request
72-224 SF
4
Spaces Available
Built 2023
Built 2023
72-224 SF
Rate Upon Request
Coworking Space