104th Street & Torrence Chicago, IL 60617