Elm Square is a beautiful 3-story mixed-use retail and office building available for lease in downtown Elmhurst. Located at 110 East Schiller Street the property is located at the corner of York Street and Schiller Street with retailers Wok ‘n Fire Restaurant, Cottage Hill Diamonds, Community Bank of Elmhurst and Leonard’s Fine Men’s Clothing.