1
456 W Market St
Newark, NJ 07107
$4,000,000 USD
3,000 SF
3,000 SF
$4,000,000 USD
Service Station