26 28 Station ROAD, Cheltenham sold price