Island Shores Fort Myers Beach FL View 1 properties in Island Shores with an average listing price of $1,297,000 and an average size of 1,431 sqft