24
290 Chestnut St
Newark, NJ 07105
$10,500,000 USD
34,000 SF
34,000 SF
$10,500,000 USD
Office