1255 N 15th St # 4, Immokalee, FL 34142, United States
1260 N 15th St, Immokalee, FL 34142, United States