Buy
  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6+

Bathrooms

  • Any
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Square Feet

Year Built

Listed Date

Indian Creek Condos and Houses for Sale

-- Properties Found

Newest Listings
Price Decreased
Price (Low - High)
Price (High - Low)
Beds (High - Low)
Sqft (High - Low)
Expiring Soon
Open Houses

$269,000

1020 94th St 402

Bay Harbor Islands, FL

$449,000

9101 E Bay Harbor Dr 603

Bay Harbor Islands, FL

$435,000

9102 W Bay Harbor Dr 9BW

Bay Harbor Islands, FL

$239,000

1001 91st St 208

Bay Harbor Islands, FL

$319,000

1075 93rd St 401

Bay Harbor Islands, FL

$600,000

9100 W Bay Harbor Dr 4D

Bay Harbor Islands, FL

$1,350,000

$1,400,000

1020 93rd St

Bay Harbor Islands, FL

$310,000

$325,000

9260 Bay Harbor Ter 24

Bay Harbor Islands, FL

$340,000

$345,000

9270 W Bay Harbor Dr 4A

Bay Harbor Islands, FL

$450,000

9100 W Bay Harbor Dr 4B

Bay Harbor Islands, FL

$189,000

1075 93rd St 203

Bay Harbor Islands, FL

$235,000

1080 94th St 605

Bay Harbor Islands, FL

$540,000

$550,000

1025 92nd St 402

Bay Harbor Islands, FL

$449,000

9180 W Bay Harbor Dr 6C

Bay Harbor Islands, FL

$4,150,000

$4,250,000

1385 Biscaya Dr

Surfside, FL

$289,500

1080 94th St 611

Bay Harbor Islands, FL

$890,000

9102 W Bay Harbor Dr 10D

Bay Harbor Islands, FL

$3,850,000

8942 Irving Ave

Surfside, FL

$489,999

$495,000

9250 W Bay Harbor Dr 5D

Bay Harbor Islands, FL

$245,000

1080 94th St 206

Bay Harbor Islands, FL

$289,000

9260 Bay Harbor Ter 22

Bay Harbor Islands, FL

$228,888

$128,888

1080 94th St 110

Bay Harbor Islands, FL

$328,000

1075 92nd St 505

Bay Harbor Islands, FL

$574,900

9100 W Bay Harbor Dr 4AE

Bay Harbor Islands, FL

$100,000,000

$70,000,000

5-6 Indian Creek Island Rd

Indian Creek, FL

$197,900

1075 93rd St 302

Bay Harbor Islands, FL

$305,000

1050 93rd St 5H

Bay Harbor Islands, FL

$399,000

9101 E Bay Harbor Dr 705

Bay Harbor Islands, FL

$249,000

1001 91st St 206

Bay Harbor Islands, FL

$249,000

1050 93rd St 5A

Bay Harbor Islands, FL