230 E Main St
Newark, DE 19711
Rate Upon Request
1,200-8,000 SF
5
Spaces Available
Built 1955
Built 1955
1,200-8,000 SF
Rate Upon Request
Office/Retail, Retail