Main Street Plaza, 117-127 E Main Street

A mixed-use project located at 117-127 East Main Street in Newark, DE, Main Street Plaza not only has apartments for residential tenants, but also has office/retail/commercial space at the street level. Currently, the commercial tenants include The Learning Station, Citizens Bank, and DP Dough, who occupy all available commercial space at this time.

School

University of Delaware