12
660 Mount Prospect Ave
Newark, NJ 07104
$1,225,000 USD
3,521 SF
6.83% Cap Rate
3,521 SF
$1,225,000 USD
Storefront Retail Residential