Alternative address:102 Marcdale Blvd, Indian Rocks Beach, FL 33785
For Sale $424,900- 1,656 sqft
Alternative address:1 Windrush Blvd #97, Indian Rocks Beach, FL 33785
For Sale $439,000- 3 beds
- 2 baths
- 1,310 sqft
Alternative address:318 Windrush Blvd #2, Indian Rocks Beach, FL 33785
For Sale $444,917- 1,750 sqft
Alternative address:448 18th Ave, Indian Rocks Beach, FL 33785
For Sale $1,388,000- 4 beds
- 2.5 baths
- 3,314 sqft
Alternative address:206 Bates Ave, Indian Rocks Beach, FL 33785
For Sale $329,900- 1 bed
- 1 bath
- 1,144 sqft
Alternative address:2505 Bay Blvd #2, Indian Rocks Beach, FL 33785
For Sale $389,900- 2 beds
- 2 baths
- 1,090 sqft
Alternative address:1204 Bay Pine Blvd, Indian Rocks Beach, FL 33785
For Sale $500,000- 3 beds
- 2 baths
- 1,176 sqft
Alternative address:19701 Gulf Blvd #320, Indian Shores, FL 33785
For Sale $290,000- 2 beds
- 2 baths
- 1,015 sqft
Alternative address:19930 Gulf Blvd #2a, Indian Shores, FL 33785
For Sale $460,000- 2 beds
- 2.5 baths
- 1162 sqft
Alternative address:19823 Gulf Blvd #32, Indian Shores, FL 33785
For Sale $295,000- 2 beds
- 3 baths
- 1,225
Alternative address:2200 Gulf Blvd #303, Indian Rocks Beach, FL 33785
For Sale $749,000- 1,860 sqft
Alternative address:2618 Gulf Blvd #502, Indian Rocks Beach, FL 33785
For Sale $634,900- 1,270 sqft
Alternative address:18400 Gulf Blvd #1201, Indian Shores, FL 33785
For Sale $550,000- 3 beds
- 2 baths
- 1,400 sqft
Alternative address:19727 Gulf Blvd #110, Indian Shores, FL 33785
For Sale $335,000- 2 beds
- 2 baths
- 1,055 sqft