Overview
Astra Plaza is a Class A mixed-use building located on E. Main Street, adjacent to the campus of University of Delaware.
Property Details
- National tenants align Main Street
- Average traffic count- 11,000 per day
- Walking distance from the University of Delaware campus with over 18,000 students
- Anchored by Santa Fe and AT&T
- Location Newark, Delaware
- Type Commercial
Property Information
Inquiry
Wish to get a call back from our team? Fill in your details.
Location
Address
176 E. Main Street
Newark, DE 19711
Contact Us
Office : 302-888-1000
Email : gschmitt@tsionasinc.com