About 140/150/160 E. Lake Street
Elmhurst One Bedroom Apartment - Recently renovated 850 sq ft. sun filled apartment, great kitchen, new appliances, carpet, large patio off living room overlooking tree lined courtyard, spacious bedroom w/wall-to-wall closets, AC
**Minutes to Metra, I-290 & O'Hare.
No Dogs Allowed