8
858-860 18th St
Newark, NJ 07108
$1,600,000 USD
9,361 SF
6
Units
7.95% Cap Rate
9,361 SF
$1,600,000 USD
Multifamily