Homes for sale - 5702 SE 89TH TERRACE, Okeechobee, FL 34974 – MLS#O...