27
265 S 8th St
Newark, NJ 07103
$1,500,000 USD
7,318 SF
4
Units
7,318 SF
$1,500,000 USD
Apartments