Skip to content

Main Street Plaza

Main Street Plaza

  • 15,000 sq feet of commercial space in the heart of Newark
  • Tenants include: Taverna, El Diablo, University of Delaware, and Playa Bowls
  • Building is on the site of the old Newark Farm & Home
  • Portion of the original building is incorporated into new design


Address : 123 E. Main Street
City : Newark
State : Delaware
Zip Code : 19711
Longitude : -75.7503667
Area : Building total: 15,000
Type : Retail
Availability : Available


Contact Us Today : (302) 731-1340

Find on Map

Get Directions
Lang Development Group

I consent to have this site collect my Name, Email, and Phone.

Compare Listings

Title Price Status Type Area Purpose Bedrooms Bathrooms