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
  • 521 HARBOR DR N, Indian Rocks Beach, FL 33785

    $ 1,850,000 14.0%

    $ 2,150,000

    2 Beds2 Baths1,883 SqFt

    521 HARBOR DR N, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by FUTURE HOME REALTY INC

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

    $ 450,000 5.3%

    $ 475,000

    2 Beds2 Baths720 SqFt

    1905 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by FUTURE HOME REALTY INC

    Stellar MLS
  • 2 15TH AVE #301, Indian Rocks Beach, FL 33785

    $ 2,100,000 6.7%

    $ 2,250,000

    3 Beds3 Baths2,175 SqFt

    2 15TH AVE #301, Indian Rocks Beach, FL 33785

    Condo

    Listed by EXP REALTY LLC

    Stellar MLS
  • 477 20TH AVE, Indian Rocks Beach, FL 33785

    $ 3,700,000 7.5%

    $ 3,999,000

    4 Beds5 Baths3,345 SqFt

    477 20TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by ENGEL & VOLKERS BELLEAIR

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

    $ 400,000 6.1%

    $ 425,900

    0.12 Acres

    114 12TH AVE, Indian Rocks Beach, FL 33785

    Vacant Land

    Listed by COMPASS FLORIDA LLC

    Stellar MLS
  • 219 18TH AVE, Indian Rocks Beach, FL 33785

    $ 1,050,000 11.8%

    $ 1,190,000

    3 Beds3 Baths2,080 SqFt

    219 18TH AVE, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $ 546,500 5.0%

    $ 575,000

    2 Beds2 Baths1,465 SqFt

    649 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by BHHS FLORIDA PROPERTIES GROUP

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

    $ 975,000 11.4%

    $ 1,100,000

    3 Beds2 Baths1,578 SqFt

    405 HARBOR DR S, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by NIZZ REALTY INC

    Stellar MLS
  • 308 HARBOR DR, Indian Rocks Beach, FL 33785

    $ 2,865,000 11.8%

    $ 3,250,000

    4 Beds5 Baths4,002 SqFt

    308 HARBOR DR, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by CENTURY 21 JIM WHITE & ASSOC

    Stellar MLS
  • 12 GULF BLVD #B4, Indian Rocks Beach, FL 33785

    $ 860,000 3.9%

    $ 895,000

    3 Beds2 Baths1,250 SqFt

    12 GULF BLVD #B4, Indian Rocks Beach, FL 33785

    Condo

    Listed by CHARLES RUTENBERG REALTY INC

    Stellar MLS
  • 1517 BAY PALM BLVD, Indian Rocks Beach, FL 33785

    $ 800,000 11.1%

    $ 900,000

    3,548 SqFt

    1517 BAY PALM BLVD, Indian Rocks Beach, FL 33785

    Commercial

    Listed by KELLER WILLIAMS GULF BEACHES

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

    $ 540,000 1.8%

    $ 550,000

    2 Beds2 Baths1,370 SqFt

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

    Condo

    Listed by LPT REALTY

    Stellar MLS
  • 2 15TH AVE #104, Indian Rocks Beach, FL 33785

    $ 1,550,000 3.1%

    $ 1,599,000

    2 Beds3 Baths2,000 SqFt

    2 15TH AVE #104, Indian Rocks Beach, FL 33785

    Condo

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $ 500,000 13.8%

    $ 580,000

    3 Beds3 Baths2,046 SqFt

    405 16TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COMPASS FLORIDA LLC

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

    $ 500,000 13.8%

    $ 580,000

    0.18 Acres

    405 16TH AVE, Indian Rocks Beach, FL 33785

    Vacant Land

    Listed by COMPASS FLORIDA LLC

    Stellar MLS
  • 718 GULF BLVD #2, Indian Rocks Beach, FL 33785

    $ 615,000 1.6%

    $ 625,000

    2 Beds2 Baths1,065 SqFt

    718 GULF BLVD #2, Indian Rocks Beach, FL 33785

    Condo

    Listed by COLDWELL BANKER REALTY

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

    $ 965,000 12.3%

    $ 1,100,000

    3 Beds3 Baths1,761 SqFt

    1812 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by CHARLES RUTENBERG REALTY INC

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

    $ 1,395,000 6.4%

    $ 1,490,000

    4 Beds3 Baths2,367 SqFt

    476 HARBOR DR S, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $ 700,000 2.1%

    $ 715,000

    2 Beds2 Baths1,336 SqFt

    1213 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by KELLER WILLIAMS SOUTH TAMPA

    Stellar MLS
  • 2214 BAY BLVD #A, Indian Rocks Beach, FL 33785

    $ 1,225,000 5.8%

    $ 1,299,900

    4 Beds3 Baths2,200 SqFt

    2214 BAY BLVD #A, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by RE/MAX REALTEC GROUP INC

    Stellar MLS
  • 74 GULF BLVD #3B, Indian Rocks Beach, FL 33785

    $ 865,000 1.1%

    $ 874,900

    2 Beds2 Baths1,380 SqFt

    74 GULF BLVD #3B, Indian Rocks Beach, FL 33785

    Condo

    Listed by PREMIER SOTHEBY'S INTL REALTY

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

    $ 514,000 3.3%

    $ 497,500

    3 Beds2 Baths1,216 SqFt

    1109 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by KELLER WILLIAMS ST PETE REALTY

    Stellar MLS
  • 192 HAVEN BEACH DR, Indian Rocks Beach, FL 33785

    $ 1,225,000 2.0%

    $ 1,250,000

    4 Beds3 Baths1,985 SqFt

    192 HAVEN BEACH DR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

    Stellar MLS
  • 212 20TH AVE, Indian Rocks Beach, FL 33785

    $ 625,000 13.8%

    $ 725,000

    3 Beds3 Baths1,788 SqFt

    212 20TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

    Stellar MLS
  • 1
  • ...
  • 4
  • 5
  • 6
  • 7
  • 8
  • ...
  • 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