1212 Lee St Immokalee, FL 34142