1 Day Ago COMPARE #1310 - The Villages of Eastlake 1310-1320 W Birchwood Ave, Chicago, IL 60626 2 Beds$2,050 - $2,550