Refine Search

1996

1996 Mazda 121 Metro DW1031

call for price
  • Hatchback
  • 4 cyl 1.3 UNLEADED
  • 3 Speed Automatic
  • 176603 kms