Kenwood Gardens

Kenwood Gardens, 6929 S Kenwood Ave, Chicago, IL 60637, United States

Location