1662
I Street, Fort Myers Beach