Lime Tree Beach
1050 Ben Franklin Dr
Sarasota, FL 34236
Sarasota, FL 34236