The Sands
Treasure Island
11800 Gulf Boulevard
Treasure Island, Florida 33706
- 40 Units
- Acquired December 2016
- Redevelopment in Progress
*Closed until further notice - due to property damage from Hurricanes Helene & Milton