Auto Repair in Miami, FL
Auto Repair • Body Shops
12436 Sw 128th St.,
Miami ,
FL
33186
UNITED STATES
Based on 1 reviews
Very unprofessional - Long waiting...
I took a part of my motorcycle to be painted, and promised to be done in a week. After a week I call to check upon and the guy forgot about it and promised to be ready in 3 days. I call in 3 days and the guy keep saying he is busy. After...Worldwide > United States > Miami, FL > Body Shops