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 and University of Delaware
  • Building is on the site of the old Newark Farm & Home
  • Portion of the original building is incorporated into new design
  • 1500 SF available in old Citizens Bank space
    • NNN lease type
    • Excellent location in downtown Newark on Main Street
    • Parking available on street and in the pay lot at the rear of the building


Address : 123 E. Main Street
City : Newark
State : Delaware
Zip Code : 19711
Longitude : -75.7503667
Area : 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