Palm Tree Villas 207 66th Street Holmes Beach, FL 34217
(941) 778-0910 (888) 778-7256
palmtreevillasfl@gmail.com