Main Street Plaza
- 15,000 SF of prime commercial space in the heart of Newark
- Home to: Taverna, El Diablo Burritos, and Playa Bowls
- Building is on the site of the former Newark Farm & Home
- Portion of the original building is incorporated into new design
- Parking available in rear of building
Details
Address
: 123 E. Main Street
City
: Newark
State
: Delaware
Zip Code
: 19711
Longitude
: -75.7503667
Area
: Building total: 15,000
Type
: Retail
Availability
: Available
Interested?
Contact Us
: (302) 731-1340