Homes for sale - 18069 & 18017 NW 256th St, Okeechobee, FL 34972 – ...