5200 S. Hyde Park Blvd. Chicago, IL 60615
Part of Chicago Tree Project.
Location:53rd/LSD West
5200 S. Hyde Park Blvd. Chicago, IL 60615 United States