View details for 330 6th Avenue 330 6th Avenue $29,088+ Indian Rocks Beach, Indian Rocks Beach, FL 33785
View details for 112 14th Avenue North 112 14th Avenue North $16,050+ Indian Rocks Beach, Indian Rocks Beach, FL 33785
View details for 814 Hidden Harbour Dr 814 Hidden Harbour Dr $3,400+ Hidden Harbour, Indian Rocks Beach, FL 33785
View details for 2 15TH AVENUE 2 15TH AVENUE $7,500+ Indian Rocks Beach, Indian Rocks Beach, FL 33785
View details for 1 WINDRUSH BOULEVARD 1 WINDRUSH BOULEVARD $2,400+ Indian Rocks Beach, Indian Rocks Beach, FL 33785
View details for 1600 BEACH TRAIL 1600 BEACH TRAIL $4,200+ Indian Rocks Beach, Indian Rocks Beach, FL 33785