1 Day Ago 18 N Parkside Ave, Chicago, IL 60644 Unit 18 N Parkside Ave. 2 Apartment for Rent 3 Beds $2,400