Bellarte Bellarte 13600 / 13620 / 13630 Gulf Blvd 17 Units 30 Day Minimum Pets: Yes Pool: Yes Spa: Yes Year Built: 2007 Active Sold