6-bed Semi-Detached for sale in Bristol London, 176 Cherrywood Dr, Newmarket