Studio apartment available in Elmhurst business center. Close to all forms of transportation, shopping, restaurants and much more.