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
  • 340 BAHIA VISTA DR, Indian Rocks Beach, FL 33785

    $ 1,020,000 6.4%

    $ 1,090,000

    2 Beds2 Baths1,293 SqFt

    340 BAHIA VISTA DR, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by FUTURE HOME REALTY INC

    Stellar MLS
  • 420 GULF BLVD #502, Indian Rocks Beach, FL 33785

    $ 975,000 7.1%

    $ 1,050,000

    2 Beds2 Baths1,330 SqFt

    420 GULF BLVD #502, Indian Rocks Beach, FL 33785

    Condo

    Listed by BRG REAL ESTATE INC

    Stellar MLS
  • 940 GULF BLVD #306, Indian Rocks Beach, FL 33785

    $ 1,295,000

    $ 1,295,000

    2 Beds2 Baths1,852 SqFt

    940 GULF BLVD #306, Indian Rocks Beach, FL 33785

    Condo

    Listed by COASTAL PROPERTIES GROUP INTER

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

    $ 1,450,000 3.3%

    $ 1,500,000

    4 Beds3 Baths2,914 SqFt

    1907 BAY BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COLDWELL BANKER REALTY

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

    $ 545,000 5.2%

    $ 575,000

    3 Beds2 Baths1,566 SqFt

    510 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by EXP REALTY LLC

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

    $ 1,200,000 2.4%

    $ 1,230,000

    5 Beds4 Baths2,373 SqFt

    2506 BAY BLVD, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by KELLER WILLIAMS GULFSIDE RLTY

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

    $ 830,000 2.4%

    $ 850,000

    2 Beds1 Bath741 SqFt

    205 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by KELLER WILLIAMS REALTY- PALM H

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

    $ 475,000 4.0%

    $ 495,000

    2 Beds1 Bath750 SqFt

    344 12TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by PASS A GRILLE REALTY 8TH AVE

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

    $ 950,000 4.5%

    $ 995,000

    4 Beds3 Baths1,648 SqFt

    438 18TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $ 2,700,000 10.0%

    $ 2,999,000

    4 Beds3 Baths2,873 SqFt

    530 HARBOR DR N, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by RE/MAX METRO

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

    $ 2,700,000 20.6%

    $ 3,400,000

    5 Beds4 Baths2,510 SqFt

    70 GULF BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by REALTY EXPERTS

    Stellar MLS
  • 1209 BAY SHORE BLVD, Indian Rocks Beach, FL 33785

    $ 2,279,790 8.8%

    $ 2,499,000

    5 Beds4 Baths3,754 SqFt

    1209 BAY SHORE BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $ 770,000

    $ 770,000

    2 Beds2 Baths1,275 SqFt

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

    Condo

    Listed by COASTAL PROPERTIES GROUP INTERNATIONAL

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

    $ 550,000

    $ 550,000

    1 Bed1 Bath599 SqFt

    2402 1ST ST, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by LUXURY & BEACH REALTY INC

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

    $ 1,350,000 32.3%

    $ 1,995,000

    2,389 SqFt

    2404 1ST ST, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by LUXURY & BEACH REALTY INC

    Stellar MLS
  • 328 BAHIA VISTA DR, Indian Rocks Beach, FL 33785

    $ 1,100,000 12.0%

    $ 1,250,000

    3 Beds2 Baths1,715 SqFt

    328 BAHIA VISTA DR, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by DALTON WADE INC

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

    $ 7,500,000 2.6%

    $ 7,697,000

    8 Beds8 Baths6,914 SqFt

    2 18TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COLDWELL BANKER REALTY

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

    $ 2,195,000

    $ 2,195,000

    4 Beds3 Baths2,392 SqFt

    492 20TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by CENTURY 21 JIM WHITE & ASSOC

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

    $ 924,000 7.5%

    $ 999,000

    3 Beds2 Baths1,837 SqFt

    450 20TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by ENGEL & VOLKERS BELLEAIR

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

    $ 975,000

    $ 975,000

    2 Beds2 Baths1,279 SqFt

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

    Condo

    Listed by STELLAR NON-MEMBER OFFICE

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

    $ 810,000 6.9%

    $ 869,900

    2 Beds2 Baths1,215 SqFt

    24 GULF BLVD #2B, Indian Rocks Beach, FL 33785

    Condo

    Listed by COLDWELL BANKER REALTY

    Stellar MLS
  • 612 GULF BLVD #211, Indian Rocks Beach, FL 33785

    $ 1,025,000

    $ 1,025,000

    2 Beds2 Baths1,215 SqFt

    612 GULF BLVD #211, Indian Rocks Beach, FL 33785

    Condo

    Listed by BILTMORE GROUP INC

    Stellar MLS
  • 2000 20TH AVENUE Pkwy, Indian Rocks Beach, FL 33785

    $ 1,062,500 15.0%

    $ 1,250,000

    3 Beds2 Baths1,320 SqFt

    2000 20TH AVENUE Pkwy, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by COLDWELL BANKER REALTY

    Stellar MLS
  • 616 GULF BLVD #C300, Indian Rocks Beach, FL 33785

    $ 1,240,000 6.7%

    $ 1,329,000

    4 Beds3 Baths2,390 SqFt

    616 GULF BLVD #C300, Indian Rocks Beach, FL 33785

    Condo

    Listed by SILVER REALTY SERVICES, LLC

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