Main Street Parking

1050 Main Street, Fort Myers Beach, FL 33931