Moonshadows Sanibel FL View 2 properties in Moonshadows with an average listing price of $1,424,000 and an average size of 2,799 sqft