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
Details
Address
: 123 E. Main Street
City
: Newark
State
: Delaware
Zip Code
: 19711
Longitude
: -75.7503667
Area
: 15,000
Type
: Retail
Availability
: Available
Interested?
Contact Us Today
: (302) 731-1340