2434 N 78th Ave, 1E, Elmwood Park, IL, 60707, 60707 - Elmwood Park, United States
Apartment - Apartments, Elmwood Park
Located in Elmwood Park, just 15 km from United Center and 16 km from Lincoln Park Zoo, Top Rated Condo - Historic Location features a garden and air conditioning. - Apartments, Elmwood Park
Entirely smoke-free property
24/7 front desk support
Complimentary wi-fi property-wide
Air-conditioned public areas and rooms
Pets are welcome