2451 W Eastwood Ave, Chicago, IL