13424 N Nebraska Ave, Tampa, FL 33612
No coupons available
I got to the location Saturday after getting off my flight the staff was nice but didn't know how to add my plentif points to my reservation. So I did just loss out on that after renting for 3 days. I also had to call Uber to get a ride just up the street because the staff was to Busy to do a drop off !