buy second hand 2003 BMW 330Ci car for sale with very good conditions

2003 BMW 330Ci E46 used cars for sale cheap prices with good looking condition prices is $34,999*
Private Seller
330 Ci BMW Convertible IndividualMidnight Blue6cyl 3.0L Semi-AutoCONVERTIBLE123,047 kms