3240 S Halsted St, Chicago, IL 60608, United States
3222 W Armitage Ave, Chicago, IL 60647, United States
2621 S Halsted St, Chicago, IL 60608, United States