Search results
- Ventura Rent-a-CarCar Rental
4051 NW 26th St Miami, FL 33142 994.21 mi
Is this your business? Verify your listing
4051 NW 26th St Miami, FL 33142 994.21 mi
Is this your business? Verify your listing
1.0 3 reviews
!!!!BEWARE!!!! Very poor service, they will scam you for your deposit. Two months have passed and I still haven't got back my 1000$ deposit. The car was fifthly, the steering pulled to one side,... More
Ordered a convertible TT Audi for my husband's 60th birthday. I made it clear that was the only car I wanted. Arrived at the airport and they had delivered an Audi 5. Felt we had no choice but... More
Add me to the unhappy customer list. This was the first time I tried renting from an independant company and like the others, I was surprised by the proof of insurance demand, especially because I... More