2003 Citroen Xsara Picasso
Vehicle Details
Vehicle
Citroen Xsara
Year
2003
Body
Wagon
Transmission
Automatic
Odometer
139,934 km
Fuel
Petrol
Engine
2,000 cc