24
800 Barksdale Rd
Newark, DE 19711
$23.00 USD/SF/YR
10,500-30,100 SF
1
Space Available
Built 1974
30,100 SF Contiguous
Built 1974
10,500-30,100 SF
$23.00 USD/SF/YR
Office/Medical