3900 NW 25th Street #414, Miami, Florida 33142(888) 749-8227 RENTAL CAR CENTER 3900 NW 25th Street #414