2 Bedroom Homes in Indian Harbour Beach, FL
18 for sale · 31 homes listed · Updated September 25, 2026
- 125 east colonial court d, Indian Harbour Beach 32937 $204,900 · 2 bd · 1 ba · 860 sqft
- 159 kristi drive, Indian Harbour Beach 32937 $340,000 · 2 bd · 2 ba · 1,218 sqft
- 164 kristi drive south, Indian Harbour Beach 32937 $309,900 · 2 bd · 3 ba · 1,296 sqft
- 520 palm springs boulevard 807, Indian Harbour Beach 32937 $674,000 · 2 bd · 2 ba · 1,055 sqft
- 417 school road 73, Indian Harbour Beach 32937 $218,900 · 2 bd · 2 ba · 935 sqft
- 1010 pine tree drive 202, Indian Harbour Beach 32937 $285,000 · 2 bd · 2 ba · 1,215 sqft
- 74 north anchor drive, Indian Harbour Beach 32937 $335,000 · 2 bd · 2 ba · 1,201 sqft
- 1032 ashley avenue, Indian Harbour Beach 32937 $339,000 · 2 bd · 3 ba · 1,420 sqft
- 416 school road 211, Indian Harbour Beach 32937 $175,000 · 2 bd · 2 ba · 1,100 sqft
- 1965 highway a1a 306, Indian Harbour Beach 32937 $525,000 · 2 bd · 2 ba · 1,236 sqft
- 520 palm springs boulevard 306, Indian Harbour Beach 32937 $219,000 · 2 bd · 3 ba · 1,055 sqft
- 125 kristi drive, Indian Harbour Beach 32937 $315,000 · 2 bd · 3 ba · 1,296 sqft
- 2225 highway a1a 706, Indian Harbour Beach 32937 $445,999 · 2 bd · 2 ba · 1,120 sqft
- 416 school road 207, Indian Harbour Beach 32937 $189,900 · 2 bd · 2 ba · 1,082 sqft
- 705 palm springs circle, Indian Harbour Beach 32937 $385,000 · 2 bd · 2 ba · 1,239 sqft
- 2225 highway a1a 108, Indian Harbour Beach 32937 $475,000 · 2 bd · 2 ba · 1,120 sqft
- 92 anchor drive, Indian Harbour Beach 32937 $369,900 · 2 bd · 2 ba · 1,153 sqft
- 2186 highway a1a c6, Indian Harbour Beach 32937 $235,000 · 2 bd · 2 ba · 1,002 sqft
- 2055 highway a1a 103, Indian Harbour Beach 32937 Pending $499,500 · 2 bd · 2 ba · 1,300 sqft
- 35 anchor drive, Indian Harbour Beach 32937 Pending $339,800 · 2 bd · 2 ba · 1,178 sqft
- 720 unity drive, Indian Harbour Beach 32937 Pending $378,500 · 2 bd · 1 ba · 765 sqft
- 1116 mary joye avenue, Indian Harbour Beach 32937 Pending $274,900 · 2 bd · 2 ba · 1,185 sqft
- 339 markley court, Indian Harbour Beach 32937 Pending $329,000 · 2 bd · 2 ba · 1,351 sqft
- 18 marina isles boulevard 104, Indian Harbour Beach 32937 Pending $519,800 · 2 bd · 2 ba · 1,276 sqft
- 971 golden beach boulevard, Indian Harbour Beach 32937 Active Under Contract $390,000 · 2 bd · 2 ba · 1,300 sqft
- 18 marina isles boulevard 104, Indian Harbour Beach 32937 Active Under Contract $509,900 · 2 bd · 2 ba · 1,276 sqft
- 412 school road 88, Indian Harbour Beach 32937 Active Under Contract $199,999 · 2 bd · 2 ba · 1,092 sqft
- 500 palm springs boulevard 407, Indian Harbour Beach 32937 Active Under Contract $215,000 · 2 bd · 2 ba · 1,055 sqft
- 2305 parkside place 2305, Indian Harbour Beach 32937 Active Under Contract $397,000 · 2 bd · 3 ba · 1,854 sqft
- 2103 parkside place 2103, Indian Harbour Beach 32937 Active Under Contract $392,000 · 2 bd · 2 ba · 1,426 sqft
- 212 emerald drive west, Indian Harbour Beach 32937 Sold on Jun 29, 2026 $290,000 · 2 bd · 2 ba · 1,284 sqft