Indian Beach / Sapphire Shores is located in Sarasota, Florida. There are roughly 875 residents, living in 438 households. The average temperature for Indian Beach / Sapphire Shores this time of the year is low of 73F and high of 91F. On average, Indian Beach / Sapphire Shores gets about 9.02 inches of precipitation in August. Most residents are home owners (55%), have a post secondary degree (44%) and are single, no kids (60%).
Data provided by Home JunctionMLS Disclaimers & Copyright