Ice Max Ice Max

2227 S Wentworth Ave, Chicago, IL