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

Gallery

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