One Stop Auto Repair & Tire
7100 Ne 2nd Ave
Miami, FL 33138-5363
786-334-6038