Royal Realty Real Estate
  • Home
  • Buy
    1. All Listings
    2. Sold Listings
  • Sell
    1. Sell My Home
    2. Home Valuation
  • About
    1. Contact Us
  • We're Hiring
  • Blog
  • Market Snapshot
  • Neighborhoods
  • MORE
    1. My Homes
    2. My Tours
    3. My Favorites
    4. My Searches
  • Sign In
  • Register
Filters Reset
1 Filter
Price
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
Beds
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Baths
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Reset
0 Filters
0 Filters Applied

Price
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
  • Any
  • $ 100,000
  • $ 150,000
  • $ 200,000
  • $ 400,000
  • $ 800,000
Beds
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Baths
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
Sold Date
Days Sold
Advanced
Less Than
Days
Unit Level

SqFt
Switch to Acre
Sqft
Sqft
Lot Size
Switch to Acre
Sqft
Sqft
Year Built
Stories
Kitchens
Acres
Full Bathrooms
Half Bathrooms
Frontage
Tax Amount
Land Lease Fee
Keyword
Assessed Value

Parking Space
Garage Space
Carport Spaces

Has Picture
Save Snapshot
1.3K Properties
Map

1,269 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
  • 1302 BAY PALM BLVD, Indian Rocks Beach, FL 33785
    4 Beds2 Baths1,341 SqFt
    $425,000 $482,500 11.9%

    1302 BAY PALM BLVD, Indian Rocks Beach, FL 33785

    Listed by COASTAL PROPERTIES GROUP

    Stellar MLS
  • 108 15TH AVE, Indian Rocks Beach, FL 33785
    1,727 SqFt
    $325,000 $399,900 18.7%

    108 15TH AVE, Indian Rocks Beach, FL 33785

    Listed by GULF TO BAY REAL ESTATE

    Stellar MLS
  • 84 THE COVE WAY, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,935 SqFt
    $560,000 $584,777 4.2%

    84 THE COVE WAY, Indian Rocks Beach, FL 33785

    Listed by JACK KELLER INC

    Stellar MLS
  • 611 GARLAND CIR, Indian Rocks Beach, FL 33785
    3 Beds2 Baths1,566 SqFt
    $330,000 $339,000 2.7%

    611 GARLAND CIR, Indian Rocks Beach, FL 33785

    Listed by COLDWELL BANKER RESIDENTIAL

    Stellar MLS
  • 438 18TH AVE, Indian Rocks Beach, FL 33785
    4 Beds3 Baths1,648 SqFt
    $641,000 $699,000 8.3%

    438 18TH AVE, Indian Rocks Beach, FL 33785

    Listed by COASTAL PROPERTIES GROUP

    Stellar MLS
  • 307 6TH AVE, Indian Rocks Beach, FL 33785
    3 Beds2 Baths1,332 SqFt
    $554,000 $575,000 3.7%

    307 6TH AVE, Indian Rocks Beach, FL 33785

    Listed by LUXURY & BEACH REALTY INC

    Stellar MLS
  • 1 WINDRUSH BLVD #20, Indian Rocks Beach, FL 33785
    2 Beds2 Baths1,062 SqFt
    $175,000 $185,000 5.4%

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

    Listed by CHARLES RUTENBERG REALTY INC

    Stellar MLS
  • 1011 GULF BLVD, Indian Rocks Beach, FL 33785
    2,419 SqFt
    $500,000 $449,000 11.4%

    1011 GULF BLVD, Indian Rocks Beach, FL 33785

    Listed by THE SEASIDE REAL ESTATE STORE

    Stellar MLS
  • 516 GARLAND CIR, Indian Rocks Beach, FL 33785
    2 Beds2 Baths1,465 SqFt
    $290,000 $309,000 6.1%

    516 GARLAND CIR, Indian Rocks Beach, FL 33785

    Listed by CHARLES RUTENBERG REALTY INC

    Stellar MLS
  • 1 WINDRUSH BLVD #BLDG Z #7, Indian Rocks Beach, FL 33785
    2 Beds2 Baths1,062 SqFt
    $215,000 $224,500 4.2%

    1 WINDRUSH BLVD #BLDG Z #7, Indian Rocks Beach, FL 33785

    Listed by PLUMLEE GULF BEACH REALTY

    Stellar MLS
  • 206 HAVEN BEACH DR, Indian Rocks Beach, FL 33785
    3 Beds2 Baths1,267 SqFt
    $415,000 $495,000 16.2%

    206 HAVEN BEACH DR, Indian Rocks Beach, FL 33785

    Listed by COLDWELL BANKER RESIDENTIAL

    Stellar MLS
  • 78 GULF BLVD #11, Indian Rocks Beach, FL 33785
    4 Beds4 Baths2,372 SqFt
    $1,240,000 $1,379,000 10.1%

    78 GULF BLVD #11, Indian Rocks Beach, FL 33785

    Listed by NEXTHOME GULF COAST

    Stellar MLS
  • 715 GULF BLVD, Indian Rocks Beach, FL 33785
    1,600 SqFt
    $335,000 $399,000 16.0%

    715 GULF BLVD, Indian Rocks Beach, FL 33785

    Listed by PLUMLEE GULF BEACH REALTY

    Stellar MLS
  • 399 2ND ST #220, Indian Rocks Beach, FL 33785
    2 Beds2 Baths1,110 SqFt
    $480,000 $494,000 2.8%

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

    Listed by ENGEL & VOLKERS BELLEAIR

    Stellar MLS
  • 541 GARLAND CIR, Indian Rocks Beach, FL 33785
    2 Beds2 Baths1,100 SqFt
    $242,000 $250,000 3.2%

    541 GARLAND CIR, Indian Rocks Beach, FL 33785

    Listed by RESIDENTIAL CONNECTIONS

    Stellar MLS
  • 1403 BAY PINE BLVD, Indian Rocks Beach, FL 33785
    2 Beds2 Baths1,198 SqFt
    $420,000 $439,000 4.3%

    1403 BAY PINE BLVD, Indian Rocks Beach, FL 33785

    Listed by COLDWELL BANKER RESIDENTIAL

    Stellar MLS
  • 816 BEACH TRAIL TRL #LOT 3, Indian Rocks Beach, FL 33785
    6 Beds5 Baths4,000 SqFt
    $2,600,000 $3,200,000 18.8%

    816 BEACH TRAIL TRL #LOT 3, Indian Rocks Beach, FL 33785

    Listed by COASTAL PROPERTIES GROUP

    Stellar MLS
  • 612 GULF BLVD #211, Indian Rocks Beach, FL 33785
    2 Beds2 Baths1,215 SqFt
    $590,000 $618,900 4.7%

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

    Listed by BEACH PLACE ONE REAL ESTATE

    Stellar MLS
  • 86 THE COVE WAY, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,935 SqFt
    $567,000 $585,000 3.1%

    86 THE COVE WAY, Indian Rocks Beach, FL 33785

    Listed by COLDWELL BANKER SUN VISTA

    Stellar MLS
  • 0 GULF BLVD, Indian Rocks Beach, FL 33785
    0.39 Acres Lot
    $1,025,000 $1,025,000

    0 GULF BLVD, Indian Rocks Beach, FL 33785

    Listed by SMITH & ASSOCIATES REAL ESTATE

    Stellar MLS
  • 661 GARLAND CIR, Indian Rocks Beach, FL 33785
    3 Beds2 Baths1,566 SqFt
    $425,000 $429,000 0.9%

    661 GARLAND CIR, Indian Rocks Beach, FL 33785

    Listed by SAND KEY REALTY

    Stellar MLS
  • 1
  • ...
  • 49
  • 50
  • 51
  • 52
  • 53