5
168 E Main St
Newark, DE 19711
$32.54 USD/SF/YR
3,648 SF
1
Space Available
Built 2000
3,648 SF Contiguous
Built 2000
3,648 SF
$32.54 USD/SF/YR
Retail