6
255-257 Lake St
Newark, NJ 07104
Price Upon Request
20,000 SF
9
Units
20,000 SF
Price Upon Request
Apartments