227 S 1st St Immokalee, FL 34142