24
230 E Main St
Newark, DE 19711
Rate Upon Request
1,200-7,364 SF
6
Spaces Available
Built 1955
Built 1955
1,200-7,364 SF
Rate Upon Request
Office/Retail, Retail