3-bed Detached House for sale in Bristol London, 369 Harewood Blvd, Newmarket | Sold Conditionally