Indian Shores, Florida, United States [Town]; population was 1,405 in 1990; housing units was 2,258 in 1990; location is 27°51'N 82°51'W; land area is 0.33 square miles (214 acres); water area is 0.61 square miles (391 acres); FIPS code is 33675 [SourceCBP]