Filters Reset
Save Snapshot
1.3K Properties

1,262 Sold Properties

  • Default
  • Most Recent
  • Price-Highest
  • Price-Lowest
  • Beds (Most)
  • Baths (Most)
  • Year Built (Newest)
The average price in the selected areas has remained stable. Learn more
  • 205 BATES AVE, Indian Rocks Beach, FL 33785

    $ 621,000 3.5%

    $ 599,900

    2 Beds1 Bath800 SqFt

    205 BATES AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by RE/MAX REALTEC GROUP INC

    Stellar MLS
  • 2699 GULF BLVD, Indian Rocks Beach, FL 33785

    $ 1,600,000 5.8%

    $ 1,699,000

    2 Beds2 Baths4,096 SqFt

    2699 GULF BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

    Stellar MLS
  • 806 1ST ST, Indian Rocks Beach, FL 33785

    $ 725,000

    $ 725,000

    0.13 Acres

    806 1ST ST, Indian Rocks Beach, FL 33785

    Vacant Land

    Listed by STELLAR NON-MEMBER OFFICE

    Stellar MLS
  • 729 E GULF BLVD #3-C, Indian Rocks Beach, FL 33785

    $ 1,000,000 13.0%

    $ 1,149,999

    3 Beds3 Baths1,766 SqFt

    729 E GULF BLVD #3-C, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by COMPASS FLORIDA LLC

    Stellar MLS
  • 534 GARLAND CIR, Indian Rocks Beach, FL 33785

    $ 560,000 5.1%

    $ 589,950

    3 Beds2 Baths1,566 SqFt

    534 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by KELLER WILLIAMS GULF BEACHES

    Stellar MLS
  • 1108 GULF BLVD #102, Indian Rocks Beach, FL 33785

    $ 367,500 18.3%

    $ 450,000

    2 Beds2 Baths1,650 SqFt

    1108 GULF BLVD #102, Indian Rocks Beach, FL 33785

    Condo

    Listed by THE SEASIDE REAL ESTATE STORE

    Stellar MLS
  • 505 JANICE PL, Indian Rocks Beach, FL 33785

    $ 865,000 6.5%

    $ 924,900

    2 Beds2 Baths1,233 SqFt

    505 JANICE PL, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by PLUMLEE GULF BEACH REALTY

    Stellar MLS
  • 320 WINDRUSH BLVD #3, Indian Rocks Beach, FL 33785

    $ 414,000 1.2%

    $ 419,000

    2 Beds3 Baths1,390 SqFt

    320 WINDRUSH BLVD #3, Indian Rocks Beach, FL 33785

    Condo

    Listed by COMPASS FLORIDA LLC

    Stellar MLS
  • 548 GARLAND CIR, Indian Rocks Beach, FL 33785

    $ 535,000

    $ 535,000

    3 Beds2 Baths1,566 SqFt

    548 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by RE/MAX PREFERRED

    Stellar MLS
  • 502 GARLAND CIR, Indian Rocks Beach, FL 33785

    $ 485,000 2.8%

    $ 499,000

    2 Beds2 Baths1,100 SqFt

    502 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by PLUMLEE GULF BEACH REALTY

    Stellar MLS
  • 1 WINDRUSH BLVD #27, Indian Rocks Beach, FL 33785

    $ 272,000 2.9%

    $ 280,000

    2 Beds1 Bath770 SqFt

    1 WINDRUSH BLVD #27, Indian Rocks Beach, FL 33785

    Condo

    Listed by CHARLES RUTENBERG REALTY INC

    Stellar MLS
  • 1110 BAY PINE BLVD, Indian Rocks Beach, FL 33785

    $ 1,482,000 5.9%

    $ 1,575,000

    3 Beds3 Baths2,385 SqFt

    1110 BAY PINE BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by FATHOM REALTY FL LLC

    Stellar MLS
  • 2507 CORAL CT, Indian Rocks Beach, FL 33785

    $ 915,000 8.5%

    $ 1,000,000

    4 Beds3 Baths2,025 SqFt

    2507 CORAL CT, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by EXP REALTY LLC

    Stellar MLS
  • 481 HARBOR DR N, Indian Rocks Beach, FL 33785

    $ 1,250,000 2.0%

    $ 1,275,000

    3 Beds2 Baths1,824 SqFt

    481 HARBOR DR N, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by CHARLES RUTENBERG REALTY INC

    Stellar MLS
  • 1000 GULF BLVD #401, Indian Rocks Beach, FL 33785

    $ 1,300,000

    $ 1,300,000

    3 Beds2 Baths1,300 SqFt

    1000 GULF BLVD #401, Indian Rocks Beach, FL 33785

    Condo

    Listed by EXP REALTY LLC

    Stellar MLS
  • 2101 GULF BLVD #4B, Indian Rocks Beach, FL 33785

    $ 535,000 1.8%

    $ 545,000

    2 Beds2 Baths920 SqFt

    2101 GULF BLVD #4B, Indian Rocks Beach, FL 33785

    Condo

    Listed by TROPICAL ISLES REALTY INC

    Stellar MLS
  • 318 LA HACIENDA DR, Indian Rocks Beach, FL 33785

    $ 1,550,000 2.5%

    $ 1,590,000

    4 Beds3 Baths2,476 SqFt

    318 LA HACIENDA DR, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COMPASS FLORIDA LLC

    Stellar MLS
  • 1207 1ST ST, Indian Rocks Beach, FL 33785

    $ 565,000 8.1%

    $ 615,000

    2 Beds2 Baths1,148 SqFt

    1207 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

    Stellar MLS
  • 474 HARBOR DR S, Indian Rocks Beach, FL 33785

    $ 3,400,000 1.4%

    $ 3,450,000

    7 Beds6 Baths3,850 SqFt

    474 HARBOR DR S, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by FUTURE HOME REALTY INC

    Stellar MLS
  • 125 12TH AVE, Indian Rocks Beach, FL 33785

    $ 875,000 2.2%

    $ 895,000

    3 Beds2 Baths1,200 SqFt

    125 12TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by CENTURY 21 COASTAL ALLIANCE

    Stellar MLS
  • 2008 1ST ST, Indian Rocks Beach, FL 33785

    $ 900,000 5.3%

    $ 950,000

    1,512 SqFt

    2008 1ST ST, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by TOWN CHASE PROPERTIES

    Stellar MLS
  • 1802 GULF BLVD #13, Indian Rocks Beach, FL 33785

    $ 1,045,000 5.0%

    $ 1,100,000

    3 Beds2 Baths1,275 SqFt

    1802 GULF BLVD #13, Indian Rocks Beach, FL 33785

    Condo

    Listed by RE/MAX ACTION FIRST OF FLORIDA

    Stellar MLS
  • 900 GULF BLVD #302, Indian Rocks Beach, FL 33785

    $ 740,000 6.3%

    $ 790,000

    2 Beds2 Baths1,275 SqFt

    900 GULF BLVD #302, Indian Rocks Beach, FL 33785

    Condo

    Listed by TROPICAL ISLES REALTY INC

    Stellar MLS
  • 410 16TH AVE, Indian Rocks Beach, FL 33785

    $ 2,300,000 8.0%

    $ 2,499,000

    4 Beds4 Baths2,688 SqFt

    410 16TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTER

    Stellar MLS
  • 1
  • ...
  • 8
  • 9
  • 10
  • 11
  • 12
  • ...
  • 53
QUICK SEARCH
  • Beachfront homes
  • Bayfront homes
  • Intracoastal homes
  • Single level homes
  • Homes with pools
  • Young homes (Built 2010+)
  • Open Houses
  • Foreclosure homes
  • Virtual Tours
  • Homes with new roof
  • Homes with renovated kitchens