2645 N. Sheffield Ave. Chicago, IL 60614
.37 acres, located north of Wrightwood east of Sheffield. Doggie drinking fountain.
2645 N. Sheffield Ave. Chicago, IL 60614 United States