4
400 Biddle Ave
Newark, DE 19702
$2,500,000 USD
66,757 SF
66,757 SF
$2,500,000 USD
Office