Removed from a 2012 Mazdaspeed 3


Perfectly functioning


B12 struts with stock springs


Fits any 10-13 Mazda 3


Will fit 07-09 with different hardware


Oem style aftermarket upgrade


7/8k total miles