Astra Plaza is a Class A mixed-use building located on E. Main Street, adjacent to the campus of University of Delaware.
Wish to get a call back from our team? Fill in your details.
Your name
Your email
Your Phone
Property You're Interested In
176 E. Main StreetNewark, DE 19711
Office : 302-888-1000Email : gschmitt@tsionasinc.com