2 Bedroom Homes in Indian Harbour Beach, FL
24 for sale · 42 homes listed · Updated November 9, 2026
- 125 East Colonial Court D, Indian Harbour Beach 32937 $204,900 · 2 bd · 1 ba · 860 sqft
- 2055 Highway A1a Unit 103, Indian Harbour Beach 32937 $499,500 · 2 bd · 2 ba · 1,300 sqft
- 164 Kristi Drive South, Indian Harbour Beach 32937 $309,900 · 2 bd · 3 ba · 1,296 sqft
- 520 Palm Springs Boulevard Unit 807, Indian Harbour Beach 32937 $674,000 · 2 bd · 2 ba · 1,055 sqft
- 1010 Pine Tree Drive 202, Indian Harbour Beach 32937 $285,000 · 2 bd · 2 ba · 1,215 sqft
- 416 School Road Unit 211, Indian Harbour Beach 32937 $165,000 · 2 bd · 2 ba · 1,100 sqft
- 1965 Highway A1a Unit 306, Indian Harbour Beach 32937 $500,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
- 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 Unit 108, Indian Harbour Beach 32937 $469,000 · 2 bd · 2 ba · 1,120 sqft
- 92 Anchor Drive, Indian Harbour Beach 32937 $359,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
- 410 School Road 82, Indian Harbour Beach 32937 $215,000 · 2 bd · 2 ba · 1,135 sqft
- 406 School Road 60, Indian Harbour Beach 32937 $205,000 · 2 bd · 2 ba · 1,128 sqft
- 810 Poinsetta Drive Unit 10, Indian Harbour Beach 32937 $310,000 · 2 bd · 3 ba · 1,610 sqft
- 500 Palm Springs Boulevard Unit 712, Indian Harbour Beach 32937 $284,900 · 2 bd · 2 ba · 1,100 sqft
- 159 Kristi Drive, Indian Harbour Beach 32937 $399,000 · 2 bd · 2 ba · 1,218 sqft
- 720 Palm Springs Circle, Indian Harbour Beach 32937 $335,000 · 2 bd · 3 ba · 1,310 sqft
- 721 Palm Springs Circle, Indian Harbour Beach 32937 $300,000 · 2 bd · 3 ba · 1,310 sqft
- 500 Palm Springs Boulevard Unit 711, Indian Harbour Beach 32937 $229,000 · 2 bd · 2 ba · 100 sqft
- 500 Palm Springs Boulevard Unit 711, Indian Harbour Beach 32937 $229,000 · 2 bd · 2 ba · 1,100 sqft
- 315 Parkside Place, Indian Harbour Beach 32937 $375,000 · 2 bd · 2 ba · 1,451 sqft
- 18 Marina Isles Boulevard Unit 105, Indian Harbour Beach 32937 $479,000 · 2 bd · 2 ba · 1,276 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
- 1032 Ashley Avenue, Indian Harbour Beach 32937 Pending $339,000 · 2 bd · 3 ba · 1,420 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
- 2225 Highway A1a 706, Indian Harbour Beach 32937 Pending $445,999 · 2 bd · 2 ba · 1,120 sqft
- 2225 Highway A1a Unit 307, Indian Harbour Beach 32937 Pending $439,999 · 2 bd · 2 ba · 1,120 sqft
- 602 Desoto Lane, Indian Harbour Beach 32937 Pending $419,900 · 2 bd · 2 ba · 1,440 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
- 74 North Anchor Drive, Indian Harbour Beach 32937 Active Under Contract $335,000 · 2 bd · 2 ba · 1,201 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
- 1020 Ashley Avenue, Indian Harbour Beach 32937 Active Under Contract $314,900 · 2 bd · 3 ba · 1,190 sqft
- 212 Emerald Drive West, Indian Harbour Beach 32937 Sold on Jun 29, 2026 $290,000 · 2 bd · 2 ba · 1,284 sqft