339 Markley Ct, Indian Harbour Beach, FL 32937$335,0002 bds2 ba1,351 sqft - Townhouse for saleShow moreHuge community poolSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 15
520 Palm Springs Blvd APT 804, Indian Harbour Beach, FL 32937$280,0002 bds2 ba1,055 sqft - Condo for saleShow moreWalk to the beachSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 27
117 Anona Pl, Indian Harbour Beach, FL 32937$650,0003 bds3 ba1,757 sqft - House for saleShow moreBeachside locationSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 25
304 Emerald Pl E, Indian Harbour Beach, FL 32937$324,5002 bds2 ba1,144 sqft - Townhouse for saleShow moreKraftmaid custom cabinetsSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 26
927 Jamestown Ave #105, Indian Harbour Beach, FL 32937$220,0002 bds2 ba1,088 sqft - Condo for saleShow moreView of the poolSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 28
125 E Colonial Ct APT D, Indian Harbour Beach, FL 32937$124,9002 bds1 ba860 sqft - Condo for saleShow moreSalt water systemSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 14
208 Lansing Island Dr, Indian Harbour Beach, FL 32937$2,499,0004 bds4 ba3,937 sqft - House for saleShow more 3D TourSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 64
275 Marion St, Indian Harbour Beach, FL 32937$575,0003 bds2 ba1,452 sqft - House for saleShow moreFresh paintSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 45
417 School Rd APT 73, Indian Harbour Beach, FL 32937$210,0002 bds2 ba935 sqft - Condo for saleShow moreGranite countersSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 31