user
Tesla Rental - Centaur
151 SE 1st St #2508, Miami, FL 33131, United States
Appearance
Tesla Rental - Centaur

Comments
Da
Review №1

Awesome ride, seamless pickup, great communication from Luiz! So cool driving around Miami in that Tesla. Highly recommend!

ib
Review №2

Awesome ride, great communication from Luiz! So cool driving around Miami in that Tesla. Highly recommend!

Information
24 Photos
2 Comments
5 Rating
  • Address:151 SE 1st St #2508, Miami, FL 33131, United States
  • Site:https://turo.com/us/en/car-rental/united-states/miami-fl/tesla/model-3/831976
  • Phone:+1 561-997-4730
Categories
  • Car rental agency
Similar organizations