Updated Today COMPARE #1310 - The Villages of Eastlake 1310-1320 W Birchwood Ave, Chicago, IL 60626 2 - 3 Beds$2,050 - $2,700