Gulf Shores Sanibel FL View 2 properties in Gulf Shores with an average listing price of $1,197,000 and an average size of 2,172 sqft