1205 W Main St Immokalee, FL 34142