122-128 N 11th St
Newark, NJ 07107
Price Upon Request
30,000 SF
30,000 SF
Price Upon Request
Manufacturing