Retail/Restaurant/Medical/Professional building available for lease in the heart of City Centre in downtown Elmhurst!
This is a free standing retail building with curb appeal ideally situated directly across from the Elmhurst Metra Train Station and everything else downtown Elmhurst has to offer!
105 N. York Street in Elmhurst is an excellent retail LOCATION LOCATION LOCATION in one of Chicago's most vibrant and fastest growing suburbs.