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

$219,000

9270 W Bay Harbor Dr 4D

Bay Harbor Islands, FL

$245,000

1080 94th St 206

Bay Harbor Islands, FL

$2,950,000

8926 Irving Ave

Surfside, FL

$350,000

9100 W Bay Harbor Dr 7B

Bay Harbor Islands, FL

$445,000

9180 W Bay Harbor Dr 5B

Bay Harbor Islands, FL

$13,500,000

9420 W BROADVIEW DR

Bay Harbor Islands, FL

$4,499,000

1400 Biscaya Dr

Surfside, FL

$445,000

1025 92nd St 503

Bay Harbor Islands, FL

$240,000

1020 94th St 501

Bay Harbor Islands, FL

$285,000

1050 93rd St 3I

Bay Harbor Islands, FL

$389,000

9102 W Bay Harbor Dr 3-C

Bay Harbor Islands, FL

$525,000

1025 92nd St 601

Bay Harbor Islands, FL

$179,000

9270 W Bay Harbor Dr 2B

Bay Harbor Islands, FL

$9,500,000

$9,975,000

9440 W Broadview Dr

Bay Harbor Islands, FL

$2,499,000

$2,549,000

1221 Biscaya Dr

Surfside, FL

$169,900

1075 93rd St 102

Bay Harbor Islands, FL

$210,000

$245,000

1020 94th St 301

Bay Harbor Islands, FL

$207,000

$219,000

1020 NE 94th St 303

Bay Harbor Islands, FL

$199,999

$209,000

1075 92nd St 603

Bay Harbor Islands, FL

$250,000

$300,000

9101 E Bay Harbor Dr 403

Bay Harbor Islands, FL

$1,550,000

$1,700,000

1277 Biscaya Dr

Surfside, FL

$999,000

9751 E Bay Harbor Dr 4A

Bay Harbor Islands, FL

$21,900,000

$23,900,000

38 Indian Creek Island Rd

Indian Creek, FL

$1,650,000

1040 94th St

Bay Harbor Islands, FL

$1,650,000

$1,700,000

1040 94 street

Bay Harbor Islands, FL

$1,695,000

8818 Hawthorne Ave

Surfside, FL

$269,000

1001 91st St 506

Bay Harbor Islands, FL

$995,000

9102 W Bay Harbor Dr 7D

Bay Harbor Islands, FL

$365,000

$265,000

9100 W Bay Harbor Dr 7C

Bay Harbor Islands, FL

$305,000

$320,000

1050 93rd St 5H

Bay Harbor Islands, FL