Auto Ibarra
3675 Nw 47th St
Miami, FL 33142-3947
305-638-1540