h
helina wuestewald Review of Longwood KIA Mitsubishi
The service department is amazing and kind. The sa...
The service department is amazing and kind. The sales reps however are very rude and will blow you off.
Comments: