3-bed Detached for sale in Bristol London, 72 Vincent St, Newmarket