161 Abington Ave
Newark, NJ 07107
$4,699,000 USD
31,000 SF
31,000 SF
$4,699,000 USD
Warehouse