Homes for sale - 345 N QUEBRADA ST, Clewiston, FL 33440 – MLS#S5064...