Karta Vacation Rentals
Just off I‑75 in Temple Terrace on Tampa’s north edge, minutes from I‑4 and I‑275. A short drive puts you at Busch Gardens and Adventure Island, the Yuengling Center and the University of South Florida, with Lettuce Lake Park, the Museum of Science & Industry and Moffitt Cancer Center all nearby.