1997 Mercedes-Benz S320 Sedan. is powered by a silky-smooth 3.2-liter inline-six engine, delivering ample power and effortless acceleration. Paired with a refined automatic transmission, this sedan glides gracefully down the road, providing a serene...