Beach PlaceBeach Place12901 Gulf Lane60 Units1-7 Day MinimumPets: YesPool: YesSpa: NoYear Built: 1981ActiveSold