Situated in the vibrant and charming community of downtown Elmhurst, local boutiques, happening restaurants and everyday conveniences are just steps from your front door. And with the Metra stop just a block away, you're a swift ride from downtown Chicago.
See What’s Nearby