Our condo at Bayshore Royal - Best Location in Tampa Bay for long-term min 6 months rentals
Home Address: 2109 Bayshore Blvd, Tampa FL, 33606. Tel +1-305-767-2122