5899 N. Avondale Chicago, IL 60631
.13 acres, located just north of service yard on Avondale Ave. Doggie drinking fountain.
5899 N. Avondale Chicago, IL 60631 United States