Address: 7401 SW 40th St, Miami, FL 33155, USA
Yes there is an after hours drop box next to the door.
No this is not avaliable as they check a car for any damage before submitting! Be on time on saturdays before 1 pm
Add Answer
Thanks! Your answer is awaiting moderation.
Do I need give deposit to get my rental
Trending Places
Car rental agency
7275 SW 40th St, Miami, FL 33155, USA
2607 NW 39th Ave, Miami, FL 33142, USA
3256 NW 24th Street Rd, Miami, FL 33142, USA
2101 NW 34th Ave, Miami, FL 33142, USA
9800 S Dixie Hwy Unit 1, Miami, FL 33156, USA