13133 North Dale Mabry Highway, The Plams of Carrollwood S/C
Tampa, FL 33618
P: (813)908-5556

Check-in Get Directions