110 E Schiller St, Elmhurst, IL 60126
Property Details
110 E. Schiller is a beautiful 3-story office building located in the heart of downtown Elmhurst. This highly accessible area provides a central location for medical, and office uses. Tenants here can take advantage of the welcoming community as well as the neighboring amenities such as restaurants, coffee shops, and retail uses.
Elmhurst sits at the crossroads of Interstates 290 (Eisenhower Expressway), 294 (Tri-State Tollway) and 88 (East-West Tollway). The Metra Union Pacific West line traverses the City’s landscape, making a number of daily stops at Elmhurst’s downtown station at 128 West First Street— a locality that places 110 E Schiller in the heart of the Elmhurst City Centre.
For more information about the surrounding area, please visit the link(s) below:
http://www.elmhurst.org/ | http://www.elmhurstchamber.org
Use: Office/Retail Available Space: 600-2,700 SF