18 Marina Isles Blvd APT 105, Indian Harbour Beach, FL 32937$639,9002 bds2 ba1,276 sqft - Condo for saleShow moreWaterfront livingSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 33
201 Martin St, Indian Harbour Beach, FL 32937$599,0004 bds2 ba1,583 sqft - House for saleShow moreModern updatesSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 85
426 Hawthorne Ct, Indian Harbour Beach, FL 32937$317,6672 bds2 ba1,300 sqft - Townhouse for saleShow moreOpen: Wed 4:30-6pm (10/1)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 21
1228 Yacht Club Blvd, Indian Harbour Beach, FL 32937$550,0003 bds2 ba1,222 sqft - For sale by ownerShow moreOne-car garageSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 57
118 Bay Dr N, Indian Harbour Beach, FL 32937$695,0003 bds2 ba1,400 sqft - For sale by ownerShow morePrivate poolSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 42
2065 Highway A1a APT 1505A, Indian Harbour Beach, FL 32937$1,120,0003 bds3 ba2,578 sqft - Condo for saleShow moreLarge islandSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 38
251 Marion St, Indian Harbour Beach, FL 32937$489,9002 bds2 ba1,282 sqft - House for saleShow morePool homeSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 15
927 N Colonial Ct #33, Indian Harbour Beach, FL 32937$148,8882 bds2 ba1,088 sqft - Condo for saleShow moreLush green spaceSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 16
355 Yuma Dr, Indian Harbour Beach, FL 32937$674,9004 bds3 ba1,724 sqft - House for saleShow moreOpen: Sat 11am-1pm (10/4)Save this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 27