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
  • 2112 GULF BLVD #4b, Indian Rocks Beach, FL 33785

    $ 609,000

    $ 609,000

    2 Beds2 Baths1,080 SqFt

    2112 GULF BLVD #4b, Indian Rocks Beach, FL 33785

    Condo

    Listed by COLDWELL BANKER REALTY

    Stellar MLS
  • 106 GULF BLVD #205, Indian Rocks Beach, FL 33785

    $ 900,000 2.7%

    $ 925,000

    2 Beds2 Baths1,010 SqFt

    106 GULF BLVD #205, Indian Rocks Beach, FL 33785

    Condo

    Listed by KELLER WILLIAMS SOUTH TAMPA

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

    $ 1,065,000 7.4%

    $ 1,150,000

    3 Beds2 Baths1,531 SqFt

    417 12TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COLDWELL BANKER REALTY

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

    $ 636,000 20.4%

    $ 799,000

    2 Beds3 Baths1,480 SqFt

    1214 BAY PINE BLVD, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by CENTURY 21 COAST TO COAST

    Stellar MLS
  • 210 21ST AVE, Indian Rocks Beach, FL 33785

    $ 1,500,000

    $ 1,500,000

    1,656 SqFt

    210 21ST AVE, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by BEYCOME OF FLORIDA LLC

    Stellar MLS
  • 1903 BAY BLVD, Indian Rocks Beach, FL 33785

    $ 1,250,000 7.4%

    $ 1,350,000

    3 Beds2 Baths2,140 SqFt

    1903 BAY BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by THE SOMERDAY GROUP PL

    Stellar MLS
  • 2116/2114 1ST ST, Indian Rocks Beach, FL 33785

    $ 1,850,000 19.0%

    $ 2,285,000

    5 Beds3 Baths2,506 SqFt

    2116/2114 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by DOUGLAS ELLIMAN

    Stellar MLS
  • 2116/2114 1ST ST, Indian Rocks Beach, FL 33785

    $ 1,850,000 19.0%

    $ 2,285,000

    5 Beds3 Baths2,506 SqFt

    2116/2114 1ST ST, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by DOUGLAS ELLIMAN

    Stellar MLS
  • 2605 BAY BLVD, Indian Rocks Beach, FL 33785

    $ 2,099,000

    $ 2,099,000

    6 Beds3 Baths2,464 SqFt

    2605 BAY BLVD, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by DOUGLAS ELLIMAN

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

    $ 720,000 5.3%

    $ 759,995

    2 Beds2 Baths1,465 SqFt

    655 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by CENTURY 21 RE CHAMPIONS

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

    $ 3,300,000 13.2%

    $ 3,800,000

    5 Beds4 Baths1,975 SqFt

    304 GULF BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $ 871,000 0.5%

    $ 874,999

    4 Beds2 Baths1,405 SqFt

    1201 BAY PALM BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by THE AMBROSIO GROUP

    Stellar MLS
  • 314 WINDRUSH BLVD #12, Indian Rocks Beach, FL 33785

    $ 492,000

    $ 492,000

    2 Beds3 Baths1,400 SqFt

    314 WINDRUSH BLVD #12, Indian Rocks Beach, FL 33785

    Condo

    Listed by REALTY EXPERTS

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

    $ 855,000 0.6%

    $ 849,500

    2 Beds2 Baths1,275 SqFt

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

    Condo

    Listed by TROPICAL ISLES REALTY INC

    Stellar MLS
  • 60 GULF BLVD #203, Indian Rocks Beach, FL 33785

    $ 994,000 0.5%

    $ 999,000

    2 Beds2 Baths1,090 SqFt

    60 GULF BLVD #203, Indian Rocks Beach, FL 33785

    Condo

    Listed by PREMIER SOTHEBY'S INTL REALTY

    Stellar MLS
  • 1801 2ND ST, Indian Rocks Beach, FL 33785

    $ 699,900

    $ 699,900

    2 Beds2 Baths1,162 SqFt

    1801 2ND ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by CHARLES RUTENBERG REALTY INC

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

    $ 1,400,000 12.5%

    $ 1,600,000

    3,000 SqFt

    106 20TH AVE, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by TOWN CHASE PROPERTIES

    Stellar MLS
  • 206 10TH AVE N, Indian Rocks Beach, FL 33785

    $ 1,005,000 12.5%

    $ 1,149,000

    5 Beds3 Baths1,938 SqFt

    206 10TH AVE N, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by WILSON & ASSOCIATES

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

    $ 670,000 1.3%

    $ 679,000

    2 Beds2 Baths1,465 SqFt

    683 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by LA ROSA REALTY ST. PETERSBURG

    Stellar MLS
  • 2302 BAY BLVD, Indian Rocks Beach, FL 33785

    $ 1,375,000 1.8%

    $ 1,400,000

    2,422 SqFt

    2302 BAY BLVD, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by TOM TUCKER REALTY

    Stellar MLS
  • 2302 BAY BLVD, Indian Rocks Beach, FL 33785

    $ 1,375,000 1.8%

    $ 1,400,000

    5 Beds4 Baths2,422 SqFt

    2302 BAY BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by TOM TUCKER REALTY

    Stellar MLS
  • 807 E GULF BLVD, Indian Rocks Beach, FL 33785

    $ 950,000 4.9%

    $ 999,000

    4 Beds2 Baths1,248 SqFt

    807 E GULF BLVD, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by SOUTH TAMPA REALTY GROUP

    Stellar MLS
  • 118 10TH AVE, Indian Rocks Beach, FL 33785

    $ 1,225,000 2.0%

    $ 1,250,000

    3 Beds2 Baths1,974 SqFt

    118 10TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by ENGEL & VOLKERS MADEIRA BEACH

    Stellar MLS
  • 1 23RD AVE #1, Indian Rocks Beach, FL 33785

    $ 1,377,000 3.0%

    $ 1,336,900

    3 Beds2 Baths1,700 SqFt

    1 23RD AVE #1, Indian Rocks Beach, FL 33785

    Condo

    Listed by DALTON WADE INC

    Stellar MLS
  • 1
  • ...
  • 13
  • 14
  • 15
  • 16
  • 17
  • ...
  • 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