4-bed Detached for sale in Bristol London, 230 Sheffield St, Newmarket