1
98 Davenport Ave
Newark, NJ 07107
$1,500,000 USD
4,725 SF
8
Units
5.73% Cap Rate
4,725 SF
$1,500,000 USD
Apartments