More Property Photos 18866 NW 83rd TRL. Okeechobee, FL 34972 $250,000 : Sharon Prevatt : 863-763-2104 : OK224107