Mercedes Auto Repair By StarAuto Repair · Miami, FLAuto Repair. Serving the Russian-speaking community in Miami.Address: 11570 SW 120th St, Miami, FL, 33176Phone: (305) 238-4993Loading map...