6333 S Keeler Ave
(1)

6333 S Keeler Ave, Chicago, IL 60629

Reviews

1 year ago

Not perfect but perfect

This home is not the best but its perfect. Close to Orange line station and on the corner is Windy City, which is family ran and has best food in Chicago. Near a park and museum. Great taste of Chicago in Southwest side.