
York Street Center is a fully leased mixed-use property in downtown Elmhurst featuring established long term tenants and a premier walkable location. Situated on York Street, the property enjoys strong visibility, convenient parking, and proximity to downtown Elmhurst’s retail, dining, and transit amenities.