839 N 6th St
Newark, NJ 07107
$2,799,000 USD
10,073 SF
10,073 SF
$2,799,000 USD
Service