Beach Place Beach Place 12901 Gulf Blvd 60 Units 1-7 Day Minimum Pets: Yes Pool: Yes Spa: No Year Built: 1981 Active Sold