Filters Reset
Save Snapshot
1.3K Properties

1,305 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
  • 24 GULF BLVD #1C, Indian Rocks Beach, FL 33785

    $ 775,014 3.1%

    $ 799,900

    2 Beds2 Baths1,380 SqFt

    24 GULF BLVD #1C, Indian Rocks Beach, FL 33785

    Condo

    Listed by Michael Perez PA PREMIER SOTHEBY'S INTL REALTY

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

    $ 680,500 6.1%

    $ 725,000

    2 Beds1 Bath1,064 SqFt

    819 GULF BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by Thea Marcacci KELLER WILLIAMS REALTY PORTFOLIO COLLECTION

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

    $ 542,000 1.3%

    $ 549,000

    2 Beds2 Baths1,465 SqFt

    657 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by Sandy Beach PLUMLEE GULF BEACH REALTY

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

    $ 1,525,000 1.6%

    $ 1,550,000

    3 Beds3 Baths1,815 SqFt

    315 HARBOR DR, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by Anthony DiCosimo SMITH & ASSOCIATES REAL ESTATE

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

    $ 1,400,000 6.7%

    $ 1,499,999

    4 Beds3 Baths2,188 SqFt

    204 21ST AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by Jo Overin SMITH & ASSOCIATES REAL ESTATE

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

    $ 1,000,000 20.0%

    $ 1,249,950

    3 Beds3 Baths1,950 SqFt

    425 12TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by Pete Mustafaraj SMITH & ASSOCIATES REAL ESTATE

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

    $ 787,000 14.9%

    $ 925,000

    0.15 Acres

    1201 BAY SHORE BLVD, Indian Rocks Beach, FL 33785

    Vacant Land

    Listed by Pete Mustafaraj SMITH & ASSOCIATES REAL ESTATE

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

    $ 900,000 0.1%

    $ 899,000

    3 Beds2 Baths1,300 SqFt

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

    Condo

    Listed by Bryan Sykes SAND KEY REALTY

    Stellar MLS
  • 399 C 2ND ST #220, Indian Rocks Beach, FL 33785

    $ 610,000 6.5%

    $ 652,500

    2 Beds2 Baths1,110 SqFt

    399 C 2ND ST #220, Indian Rocks Beach, FL 33785

    Condo

    Listed by Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

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

    $ 560,000 5.9%

    $ 595,000

    3 Beds2 Baths1,566 SqFt

    536 GARLAND CIR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by Cole Phillips SMITH & ASSOCIATES REAL ESTATE

    Stellar MLS
  • 901 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    $ 595,000 8.5%

    $ 650,000

    3 Beds3 Baths1,462 SqFt

    901 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by Tricia Priest COLDWELL BANKER REALTY

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

    $ 2,200,000 4.1%

    $ 2,295,000

    3 Beds3 Baths2,584 SqFt

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

    Condo

    Listed by Steven Koleno BEYCOME OF FLORIDA LLC

    Stellar MLS
  • 399 C 2ND ST #516, Indian Rocks Beach, FL 33785

    $ 765,000 1.3%

    $ 775,000

    2 Beds2 Baths1,110 SqFt

    399 C 2ND ST #516, Indian Rocks Beach, FL 33785

    Condo

    Listed by Tia Hockensmith SMITH & ASSOCIATES REAL ESTATE

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

    $ 975,000 1.7%

    $ 992,000

    2 Beds2 Baths1,279 SqFt

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

    Condo

    Listed by Becky Slocum SMITH & ASSOCIATES REAL ESTATE

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

    $ 2,800,000 6.7%

    $ 3,000,000

    2 Beds2 Baths2,306 SqFt

    80 GULF BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by Jack Keller JACK KELLER INC

    Stellar MLS
  • 2006 BEACH TRL #B, Indian Rocks Beach, FL 33785

    $ 2,750,000 8.3%

    $ 2,999,500

    3 Beds4 Baths2,610 SqFt

    2006 BEACH TRL #B, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by Pete Mustafaraj SMITH & ASSOCIATES REAL ESTATE

    Stellar MLS
  • 2204 1ST ST #C, Indian Rocks Beach, FL 33785

    $ 635,000 4.5%

    $ 665,000

    3 Beds2 Baths1,383 SqFt

    2204 1ST ST #C, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by Tiffany Spyridakos SMITH & ASSOCIATES REAL ESTATE

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

    $ 765,000

    $ 765,000

    1,012 SqFt

    209 BAHIA VISTA DR, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by Mike Wheaton COASTAL PROPERTIES GROUP

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

    $ 2,105,000 15.8%

    $ 2,499,000

    3,918 SqFt

    1506 GULF BLVD, Indian Rocks Beach, FL 33785

    Multi-Family, Commercial

    Listed by Chris Calhoon SMITH & ASSOCIATES REAL ESTATE

    Stellar MLS
  • 399 C 2ND ST #815, Indian Rocks Beach, FL 33785

    $ 1,100,000

    $ 1,100,000

    2 Beds2 Baths1,110 SqFt

    399 C 2ND ST #815, Indian Rocks Beach, FL 33785

    Condo

    Listed by Bridget Cortes SMITH & ASSOCIATES REAL ESTATE

    Stellar MLS
  • 399 C 2ND ST #516, Indian Rocks Beach, FL 33785

    $ 775,000 2.5%

    $ 795,000

    2 Beds2 Baths1,110 SqFt

    399 C 2ND ST #516, Indian Rocks Beach, FL 33785

    Condo

    Listed by Cole Phillips SMITH & ASSOCIATES REAL ESTATE

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

    $ 315,000 6.0%

    $ 335,000

    1 Bed1 Bath771 SqFt

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

    Condo

    Listed by Gregory Morgan SMITH & ASSOCIATES REAL ESTATE

    Stellar MLS
  • 408 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    $ 480,000 4.0%

    $ 500,000

    2 Beds2 Baths1,234 SqFt

    408 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by Diane Chisholm SMITH & ASSOCIATES REAL ESTATE

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

    $ 997,000 0.2%

    $ 994,900

    2 Beds2 Baths1,221 SqFt

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

    Condo

    Listed by Vanessa Leonard KELLER WILLIAMS REALTY

    Stellar MLS
  • 1
  • 2
  • 3
  • 4
  • 5
  • ...
  • 55
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