6
832 Mount Prospect Ave
Newark, NJ 07104
$3,400,000 USD
5,629 SF
12
Units
6.7% Cap Rate
5,629 SF
$3,400,000 USD
Apartments