12
904-908 S Orange Ave
Newark, NJ 07106
$2,000,000 USD
5,000 SF
6% Cap Rate
5,000 SF
$2,000,000 USD
Storefront