3116 W Euclid Ave, Tampa, Florida, 33629, USA
Rent this vintage Airstream on a nightly or weekly basis