5702 SE 89TH TERRACE, Okeechobee, FL 34974 - MLS#OK220368 - People'...