Karta Vacation Rentals
On St. Pete Beach’s Gulf Boulevard, steps from Upham Beach and a private stretch of sand. Close to Pass-a-Grille, Corey Avenue and family-friendly spots like Splash Island water park. Address: 6300 Gulf Blvd, St. Pete Beach, FL.