4-bed Detached for sale in Bristol London, 330 Amelia St, Newmarket | Sold Conditionally