Pinnacle Realty Advisors
  • Home
  • Our Agents
  • Join Pinnacle
  • MORE
    1. My Homes
    2. My Tours
    3. My Favorites
    4. My Searches
  • Sign In
  • Register
Filters Reset
Save Snapshot
1.3K Properties

1,284 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
  • 1215 BAY SHORE BLVD, Indian Rocks Beach, FL 33785

    $ 687,500 14.0%

    $ 799,000

    0.17 Acres

    1215 BAY SHORE BLVD, Indian Rocks Beach, FL 33785

    Vacant Land

    Listed by

    Stellar MLS
  • 108 13TH AVE, Indian Rocks Beach, FL 33785

    $ 1,460,000 2.7%

    $ 1,500,000

    3 Beds2 Baths1,624 SqFt

    108 13TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 639,000 8.7%

    $ 699,950

    3 Beds2 Baths1,390 SqFt

    1500 BAY SHORE BLVD, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 642,000 19.6%

    $ 799,000

    3 Beds2 Baths1,215 SqFt

    342 12TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

    Stellar MLS
  • 614 GULF BLVD #105, Indian Rocks Beach, FL 33785

    $ 425,000 5.6%

    $ 450,000

    1 Bed1 Bath445 SqFt

    614 GULF BLVD #105, Indian Rocks Beach, FL 33785

    Condo

    Listed by

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

    $ 715,000 20.5%

    $ 899,000

    6 Beds4 Baths2,815 SqFt

    105 12TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

    Stellar MLS
  • 800 E GULF BLVD #1, Indian Rocks Beach, FL 33785

    $ 365,000 2.6%

    $ 374,800

    2 Beds2 Baths785 SqFt

    800 E GULF BLVD #1, Indian Rocks Beach, FL 33785

    Condo

    Listed by

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

    $ 2,100,000 25.0%

    $ 2,799,000

    5 Beds5 Baths3,846 SqFt

    421 20TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 790,000 1.1%

    $ 799,000

    3 Beds3 Baths1,985 SqFt

    99 HAVEN BEACH DR, Indian Rocks Beach, FL 33785

    Townhouse

    Listed by

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

    $ 725,000 23.7%

    $ 950,000

    2 Beds1 Bath1,360 SqFt

    518 20TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 1,200,000 7.7%

    $ 1,299,900

    6 Beds5 Baths2,907 SqFt

    2707 1ST ST, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by

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

    $ 875,000 6.8%

    $ 939,000

    2 Beds2 Baths1,275 SqFt

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

    Condo

    Listed by

    Stellar MLS
  • 105 11TH AVE, Indian Rocks Beach, FL 33785

    $ 582,000 5.7%

    $ 617,000

    3 Beds3 Baths1,315 SqFt

    105 11TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 995,500

    $ 995,500

    8 Beds4 Baths3,060 SqFt

    2706 1ST ST, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by

    Stellar MLS
  • 800 E GULF BLVD #3, Indian Rocks Beach, FL 33785

    $ 370,000 1.3%

    $ 374,800

    1 Bed2 Baths785 SqFt

    800 E GULF BLVD #3, Indian Rocks Beach, FL 33785

    Condo

    Listed by

    Stellar MLS
  • 1510 GULF BLVD #105, Indian Rocks Beach, FL 33785

    $ 899,000

    $ 899,000

    2 Beds2 Baths1,300 SqFt

    1510 GULF BLVD #105, Indian Rocks Beach, FL 33785

    Condo

    Listed by

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

    $ 1,050,000 4.5%

    $ 1,100,000

    3 Beds2 Baths1,803 SqFt

    475 HARBOR DR N, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 1,025,000 12.8%

    $ 1,175,000

    3 Beds2 Baths1,452 SqFt

    350 LA HACIENDA DR, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 317,000 9.4%

    $ 350,000

    1 Bed1 Bath825 SqFt

    364 12TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 317,000 9.4%

    $ 350,000

    0.13 Acres

    364 12TH AVE, Indian Rocks Beach, FL 33785

    Vacant Land

    Listed by

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

    $ 975,000 11.4%

    $ 1,100,000

    0.21 Acres

    451 20TH AVE, Indian Rocks Beach, FL 33785

    Vacant Land

    Listed by

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

    $ 975,000 11.4%

    $ 1,100,000

    3 Beds1 Bath1,551 SqFt

    451 20TH AVE, Indian Rocks Beach, FL 33785

    Single Family Home

    Listed by

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

    $ 550,000 19.1%

    $ 680,000

    3 Beds4 Baths1,848 SqFt

    207 BAHIA VISTA DR, Indian Rocks Beach, FL 33785

    Multi-Family

    Listed by

    Stellar MLS
  • 2704 2ND ST #6, Indian Rocks Beach, FL 33785

    $ 265,000 18.5%

    $ 325,000

    1 Bed1 Bath598 SqFt

    2704 2ND ST #6, Indian Rocks Beach, FL 33785

    Condo

    Listed by

    Stellar MLS
  • 1
  • ...
  • 4
  • 5
  • 6
  • 7
  • 8
  • ...
  • 54