Indian Rocks Beach, FL
3,689
Population
0.8
square miles
4,367
people per square mile