Vehicle Locations
(1) Sudbury, MA 01776
(1) Florham Park, NJ 07932
(1) Fort Lauderdale, FL 33327
Reviews for 2012 Mercedes-Benz SLK250
2 of 5
“Car is still dirty and now even has a broken headlight.”