Centrally located on the University of Delaware’s South Main Street, the plaza consists of 18,000 square feet of retail on the ground floor and 36 apartments of various sizes on the second, third and fourth floors above. Additionally, there will be ample parking for all patrons, customers, and tenants with an attached parking garage.

South Main Street Plaza offers numerous options for the University student and young professionals. The building offers 2, 3, 4, and 5 bedroom options, with secured building access, garage parking, luxury finishes, granite counter tops, crown molding throughout, and open concept layouts.