17
160-178 Jelliff Ave
Newark, NJ 07108
Price Upon Request
6,330 SF
7% Cap Rate
6,330 SF
Price Upon Request
Warehouse