Holmes Beach FL Apartments 1. 3605 Gulf Dr, Holmes Beach, FL 34217 | Island West Apartments (941) 778-6569