4
660-680 Clinton Ave
Newark, NJ 07108
Price Upon Request
18,000 SF
18,000 SF
Price Upon Request
Storefront