Sanibel Shores Sanibel FL View 3 properties in Sanibel Shores with an average listing price of $1,515,667 and an average size of 2,507 sqft