A classic Euro Coupe, with low kilometres on the clock! This 1995 BMW 318i is the perfect choice for buyers searching for one of these popular old-school beemers in fantastic condition both inside and out. It has been impeccably maintained by its previous owner, and is guaranteed...