Newly renovated, Very Large 760 sf of 1-Bedroom Condo in Elmhurst, Close proximity to public transportation, E, F, M, R.