1207 Lee St Immokalee, FL 34142