Economy Rent a Car
4101 Nw 28th St
Miami, FL 33142 USA