Holiday Villas 3Holiday Villas 318610 Gulf Boulevard83 Units 1 Week MinimumPets: YesPool: YesSpa: NoYear Built: 1974ActiveSold