19782 NW 246TH STREET, Okeechobee, FL 34972 - MLS#OK220145 - People...