- 108 8th Ave #A, Indian Rocks Beach, FL 33785$1,500/mo1 bed · 1 bath · 600 sq ft108 8th Ave #AIndian Rocks Beach, FL 33785
- 2005 1st St #4, Indian Rocks Beach, FL 33785$1,100/moStudio · 1 bath · 350 sq ft2005 1st St #4Indian Rocks Beach, FL 33785
Updated


