Used BMW 6 Series Diesel cars for sale in Newport