South Power Diesel RepairAuto Repair · Miami, FLAuto Repair. Serving the Russian-speaking community in Miami.Address: 10880 SW 188th St, Miami, FL, 33157Phone: (305) 233-9292Loading map...