603 Barry, Indian Rocks Beach, FL

indian-rocks

Indian Rocks Beach is a city in Pinellas CountyFloridaUnited States. The population was 4,113 at the 2010 census.[3] Indian Rocks Beach is part of the Tampa-St. Petersburg-Clearwater, FL Metropolitan Statistical Area.