33
625-627 Springfield Ave
Newark, NJ 07103
$670,000 USD
2,000 SF
11.94% Cap Rate
2,000 SF
$670,000 USD
Storefront