© 2016 by 91 E Main LLC

OPERA HOUSE

REIMAGINED

 

NOW LEASING FOR THE 2020/2021 SCHOOL YEAR

THE BUILDING

The Newark Opera House is one of the most iconic buildings in Delaware.  Constructed in 1885, the building quickly became a social and cultural hub, featuring live theater and concerts for over four decades.  Its  architectural style has stood the test of time and remains visually compelling to this day.

Thoughtfully reimagined to suit the needs of both students and permanent Newark residents, the building will feature 16 luxuriously appointed condominiums available starting June 2017.

 

LOCATION

Convenient is an understatement.  Located just steps off campus at the corner of E. Main and Academy, the Opera House is truly at the center of it all.  Newark's premier restaurants, shopping, and nightlife are only a short walk away.

 
 
Show More

FLOOR PLANS

 

CONTACT

91 E Main Street
Newark, DE 19711
(302) 479-9600 or (302) 510-0799