Island Inn

주소 3111 W Gulf Dr, Sanibel, FL 33957