670 N Arboleda St

    Clewiston, FL 33440