5100 N. Francisco Ave. Chicago, IL 60625
.10 acres, located southeast of fieldhouse. Doggie drinking fountain.
5100 N. Francisco Ave. Chicago, IL 60625 United States