I'm the Owner of Cobra Cars. A Car Dealership and Rental Company located in Miami Fl.
Our fleet goes beyond the vehicles listed in Turo.
For more information do not hesitate on calling or reaching us through our different communication channels:
Phone or whatsapp: +1 3057047768 / +1 7867198024