13
972 18th Ave
Newark, NJ 07106
$550,000 USD
4,489 SF
11.53% Cap Rate
4,489 SF
$550,000 USD
Storefront