6333 S Keeler Ave

6333 S Keeler Ave, Chicago, IL 60629


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.