Luxury Car Rental Miami The rental period can not exceed 62 days. If the rent is more than 62 days, additional provisions are necessary to accommodate the total number of days. Phone: 305-946-1048 2001 Biscayne Blvd Miami, FL 33137 United States Map Other Categories: Business Services |