Retail

Center Square

Address

10 Center Street Newark, DE 19711

About This Location

  • 15,000 sq feet of prime commercial space at the corner of Center and Main St in downtown Newark
  • Present tenants include Walgreens & HomeGrown restaurant

About the author