Mazda CX-7 SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD Mazda CX-7 2.3cc 2006 PETROL AUTOMATIC SUV None 90000