BMW M3 1996 low Mileage in North Palm Beach, FL
$34,995
BMW M3 1996 low mileage - $34995 (palm beach) For Sale 1996 BMW M3 E36, 5 speed manual with low mileage 32,367 .. This car is original inside and out and everything works great. This is truly collectors gem. I'm a third owner, bought it from m...