2
638 Mount Prospect Ave
Newark, NJ 07104
$4,500,000 USD
22,336 SF
10
Units
7.11% Cap Rate
22,336 SF
$4,500,000 USD
Apartments