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
92 Properties
Map

92 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
  • 148 KRISTI DR, Indian Harbour Beach, FL 32937
    2 Beds3 Baths1,296 SqFt
    $195,000 $214,900 9.3%

    148 KRISTI DR, Indian Harbour Beach, FL 32937

    Listed by COASTAL LIFE PROPERTIES LLC

    Stellar MLS
  • 928 HARBOUR HOUSE DR #928, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,616 SqFt
    $425,000 $439,999 3.4%

    928 HARBOUR HOUSE DR #928, Indian Rocks Beach, FL 33785

    Listed by KELLER WILLIAMS GULF BEACHES

    Stellar MLS
  • 100 S OSCEOLA DR, Indian Harbour Beach, FL 32937
    4 Beds3 Baths1,938 SqFt
    $290,000 $290,000

    100 S OSCEOLA DR, Indian Harbour Beach, FL 32937

    Listed by DAIGNAULT REALTY INC

    Stellar MLS
  • 905 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,462 SqFt
    $428,000 $449,000 4.7%

    905 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    Listed by COASTAL PROPERTIES GROUP

    Stellar MLS
  • 903 HARBOUR HOUSE DR #903, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,616 SqFt
    $382,500 $410,000 6.7%

    903 HARBOUR HOUSE DR #903, Indian Rocks Beach, FL 33785

    Listed by GULF TO BAY REAL ESTATE

    Stellar MLS
  • 152 KRISTI DR, Indian Harbour Beach, FL 32937
    2 Beds3 Baths1,296 SqFt
    $230,000 $229,500 0.2%

    152 KRISTI DR, Indian Harbour Beach, FL 32937

    Listed by COASTAL LIFE PROPERTIES LLC

    Stellar MLS
  • 928 HARBOUR HOUSE DR, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,616 SqFt
    $415,000 $447,000 7.2%

    928 HARBOUR HOUSE DR, Indian Rocks Beach, FL 33785

    Listed by KELLER WILLIAMS GULF BEACHES

    Stellar MLS
  • 500 PALM SPRINGS BLVD #210, Indian Harbour Beach, FL 32937
    2 Beds2 Baths1,100 SqFt
    $164,900 $169,900 2.9%

    500 PALM SPRINGS BLVD #210, Indian Harbour Beach, FL 32937

    Listed by OFFERPAD BROKERAGE

    Stellar MLS
  • 930 S COLONIAL CT #119, Indian Harbour Beach, FL 32937
    3 Beds2 Baths1,150 SqFt
    $130,000 $139,900 7.1%

    930 S COLONIAL CT #119, Indian Harbour Beach, FL 32937

    Listed by THE REAL ESTATE FIRM OF FL,INC

    Stellar MLS
  • 711 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,462 SqFt
    $365,000 $374,900 2.6%

    711 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    Listed by RE/MAX ALL STAR

    Stellar MLS
  • 806 MIMOSA PL, Indian Harbour Beach, FL 32937
    3 Beds3 Baths1,785 SqFt
    $255,000 $259,000 1.5%

    806 MIMOSA PL, Indian Harbour Beach, FL 32937

    Listed by COASTAL LIFE PROPERTIES LLC

    Stellar MLS
  • 616 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,462 SqFt
    $360,000 $370,000 2.7%

    616 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    Listed by COLDWELL BANKER RESIDENTIAL

    Stellar MLS
  • 116 MARTESIA WAY, Indian Harbour Beach, FL 32937
    4 Beds3 Baths2,206 SqFt
    $487,000 $499,000 2.4%

    116 MARTESIA WAY, Indian Harbour Beach, FL 32937

    Listed by ZIRO REALTY

    Stellar MLS
  • 1941 HIGHWAY A1A #306, Indian Harbour Beach, FL 32937
    3 Beds2 Baths2,006 SqFt
    $567,500 $589,900 3.8%

    1941 HIGHWAY A1A #306, Indian Harbour Beach, FL 32937

    Listed by PASTERMACK REAL ESTATE

    Stellar MLS
  • 915 HARBOUR HOUSE DR, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,616 SqFt
    $419,900 $419,900

    915 HARBOUR HOUSE DR, Indian Rocks Beach, FL 33785

    Listed by CHARLES RUTENBERG REALTY INC

    Stellar MLS
  • 513 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,462 SqFt
    $380,000 $389,900 2.5%

    513 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    Listed by CENTURY 21 JIM WHITE & ASSOC

    Stellar MLS
  • Indian Harbour Beach, FL 32937
    6 Beds7 Baths6,785 SqFt
    $1,582,000 $1,582,000

    Indian Harbour Beach, FL 32937

    Listed by NON-MFRMLS OFFICE

    Stellar MLS
  • 604 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785
    3 Beds3 Baths1,462 SqFt
    $357,000 $369,900 3.5%

    604 HIDDEN HARBOUR DR, Indian Rocks Beach, FL 33785

    Listed by COLDWELL BANKER SUN VISTA

    Stellar MLS
  • 740 LANAI CIR #103, Indian Harbour Beach, FL 32937
    3 Beds3 Baths2,308 SqFt
    $310,000 $325,000 4.6%

    740 LANAI CIR #103, Indian Harbour Beach, FL 32937

    Listed by Dale Sorensen Real Estate, Inc

    Stellar MLS
  • 123 MARTESIA WAY, Indian Harbour Beach, FL 32937
    3 Beds2 Baths2,106 SqFt
    $380,000 $455,000 16.5%

    123 MARTESIA WAY, Indian Harbour Beach, FL 32937

    Listed by BHHS FLORIDA REALTY

    Stellar MLS
  • 1
  • 2
  • 3
  • 4