106 W N Park St Okeechobee, FL 34972