A decade-long bet on Downtown Cleveland will end July 31 when local grocery chain Heinen's closes its Euclid Avenue store.